#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
@file:04_test2.py
@author:LifeTime
@date: 2018/04/24
@version:
    v1.0 2018-04-24 create
@input: 需要就写，不需要就不写
@output:需要就写，不需要就不写

根据string模块的内置方法输出如下几题的答案
    * 包含0-9的数字。
	* 所有小写字母。
	* 所有标点符号。
	* 所有大写字母和小写字母。
	* 请使用你认为最好的办法将{1}-{4}点中的字符串拼接成一个字符串。
"""

# 导入string模块
import string

# 输出包含数字0~9的字符串
print(string.digits)

# 包含所有小写字母的字符串
print(string.ascii_lowercase)

# 包含所有标点的字符串
print(string.punctuation)

# 包含所有字母(大写或小写)的字符串
print(string.ascii_letters)

# 拼接 官方推荐fomat 这里我认为+简洁
string_test = string.digits+string.ascii_lowercase+string.punctuation+string.ascii_letters
print(string_test)
